Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 LOXFORD Terraced £218,231 £215,000 3 Nov 2023
58 LOXFORD Terraced £190,997 £119,000 18 Dec 2013
72 LOXFORD Terraced £170,438 £32,995 30 May 1997